Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
155 OWEN ROAD Semi-Detached £34,000 17 Jun 1999
159 OWEN ROAD Terraced £34,000 18 Dec 1998
160 OWEN ROAD Semi-Detached £118,000 6 Oct 2009
162 OWEN ROAD Terraced £165,000 16 Jun 2022